printjob: Clarify array ownership in gtk_print_job_set_page_ranges()
authorKjell Ahlstedt <kjell.ahlstedt@bredband.net>
Fri, 24 Mar 2017 15:41:47 +0000 (16:41 +0100)
committerDaniel Boles <dboles@src.gnome.org>
Sun, 26 Mar 2017 14:07:09 +0000 (15:07 +0100)
commitc3d759c3b6d8fe6f2e4b27fa79fbda8faefda2fe
treef9f075b7c7a41071026a09fd1ae593bee0871f43
parenta7ca5335e401344f59f037d5e44ebdadcf5e0d42
printjob: Clarify array ownership in gtk_print_job_set_page_ranges()

Add a documentation annotation saying that set_page_ranges transfers
ownership of the GtkPageRange array.
Add a g_free() call to fix a memory leak when set_page_ranges is
used repeatedly.

https://bugzilla.gnome.org/show_bug.cgi?id=780234
gtk/gtkprintjob.c